<?php
//function is_assoc($var)
//{
//        return is_array($var) AND ! empty ( array_diff_key($var,array_keys(array_keys($var))));
//}

$val = array( 1, 2, 3 );
//$val = 500;
$res = is_array($val);
echo('$val='.$val);
echo("\r\n");
echo('is_array($res)='.$res);
echo("\r\n");
echo('gettype($val)='.gettype($val));

$s=print_r($val, true);
echo("\r\n");
echo('$s='.$s);

$s=var_export($val, true);
echo("\r\n");
echo('$s='.$s);

// Получить список всех переменных, определенных в среде
//echo("\r\n");
//echo('defined='.print_r(get_defined_vars()));

$dv = get_defined_vars();

foreach ($dv as $key => $v)
{
   echo("$key\r\n");
}





?>